Search results for "Field-programmable gate array"

showing 10 items of 175 documents

FPGA based digital lock-in amplifier for fNIRS systems

2018

Lock-In Amplifiers (LIA) represent a powerful technique helping to improve signals detectability when low signal to noise ratios are experienced. Continuous Wave functional Near Infrared Spectroscopy (CW-fNIRS) systems for e-health applications usually suffer of poor detection due to the presence of strong attenuations of the optical recovering path and therefore small signals are severely dipped in a high noise floor. In this work a digital LIA system, implemented on a Zynq® Field Programmable Gate Array (FPGA), has been designed and tested to verify the quality of the developed solution, when applied in fNIRS systems. Experimental results have shown the goodness of the proposed solutions.

010302 applied physicsComputer scienceAmplifier0206 medical engineeringLock-in amplifierDigital lock-in amplifier02 engineering and technology020601 biomedical engineering01 natural sciencesNoise floorSettore ING-INF/01 - ElettronicaSilicon photomultiplier (SiPM)Quality (physics)0103 physical sciencesElectronic engineeringContinuous waveFunctional near-infrared spectroscopyField-programmable gate arrayFpgaFunctional near-infrared spectroscopy
researchProduct

Enabling partially reconfigurable IP cores parameterisation and integration using MARTE and IP-XACT

2012

International audience; This paper presents a framework which facilitates the parameterization and integration of IP cores into partially reconfigurable SoC platforms, departing from a high-level of abstraction. The approach is based in a Model-Driven Engineering (MDE) methodology, which exploits two widely used standards for Systems-on-Chip specification, MARTE and IP-XACT. The presented work deals with the deployment level of the MDE approach, in which the abstract components of the platform are first linked to the lower level IP-XACT counterparts. At this phase, information for parameterization and integration is readily available, and a synthesizable model can be obtained from the gener…

010302 applied physicsEngineeringExploitbusiness.industryEmphasis (telecommunications)02 engineering and technology01 natural sciences020202 computer hardware & architecture[INFO.INFO-ES] Computer Science [cs]/Embedded SystemsSoftware deploymentEmbedded systemIP-XACT0103 physical sciences0202 electrical engineering electronic engineering information engineeringSystem on a chip[INFO.INFO-ES]Computer Science [cs]/Embedded Systems[ INFO.INFO-ES ] Computer Science [cs]/Embedded SystemsbusinessField-programmable gate arrayAbstraction (linguistics)
researchProduct

A fully-digital realtime SoC FPGA based phase noise analyzer with cross-correlation

2017

We report on a fully-digital and realtime operation of a phase noise analyzer using modern digital techniques with cross-correlation. With the advent of system on chip field-programmable gate arrays (SoC FPGAs) embedding hard core central processing unit, coprocessor and FPGA onto a single integrated circuit, the building of sensitive analysis devices for Time & Frequency research is made accessible at virtually no cost and benefits from reconfigurability. Used with high-speed digitizers we have successfully implemented a four-channel system whose preliminary results at 10 MHz shows a residual white noise floor < −185 dBrad2/Hz up to 5 MHz off the carrier, and flicker < −127 dBrad2/Hz using…

010302 applied physicsEngineeringSpectrum analyzerNoise measurementbusiness.industryReconfigurabilityIntegrated circuitWhite noise01 natural scienceslaw.inventionlaw0103 physical sciencesPhase noiseElectronic engineeringSystem on a chipField-programmable gate arraybusiness010301 acoustics2017 Joint Conference of the European Frequency and Time Forum and IEEE International Frequency Control Symposium (EFTF/IFC)
researchProduct

Run-time scalable NoC for FPGA based virtualized IPs

2017

The integration of virtualized FPGA-based hardware accelerators in a cloud computing is progressing from time to time. As the FPGA has limited resources, the dynamic partial reconfiguration capability of the FPGA is considered to share resources among different virtualized IPs during runtime. On the other hand, the NoC is a promising solution for communication among virtualized FPGA-based IPs. However, not all the virtualized regions of the FPGA will be active all the time. When there is no demand for virtualized IPs, the virtualized regions are loaded with blank bitstreams to save power. However, keeping active the idle components of the NoC connecting with the idle virtualized regions is …

010302 applied physics[INFO.INFO-NI] Computer Science [cs]/Networking and Internet Architecture [cs.NI]Computer sciencebusiness.industry[ INFO.INFO-NI ] Computer Science [cs]/Networking and Internet Architecture [cs.NI]Control reconfigurationCloud computing02 engineering and technology01 natural sciences020202 computer hardware & architecturePower (physics)Idle[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]On demandEmbedded system0103 physical sciencesScalabilityHardware_INTEGRATEDCIRCUITS0202 electrical engineering electronic engineering information engineeringRouting (electronic design automation)Field-programmable gate arraybusinessComputingMilieux_MISCELLANEOUS
researchProduct

Towards LST split-window algorithm FPGA implementation for CubeSats on-board computations purposes

2019

ABSTRACTNano, pico, and the so-called CubeSat satellites are taking place due to the emergent improvements in both high-performance nano and pico electronics and computational technologies. More th...

010504 meteorology & atmospheric sciencesbusiness.industryComputer scienceComputation0211 other engineering and technologies02 engineering and technology01 natural sciencesOn boardNano-General Earth and Planetary SciencesCubeSatElectronicsSplit windowbusinessField-programmable gate arrayComputer hardware021101 geological & geomatics engineering0105 earth and related environmental sciencesInternational Journal of Remote Sensing
researchProduct

Wireless NoC for Inter-FPGA Communication: Theoretical Case for Future Datacenters

2020

Integration of FPGAs in datacenters might have different motivations from acceleration to energy efficiency, but the goal of better performance tops all. FPGAs are being utilized in a variety of ways today, tightly coupled with heterogenous computing resources, and as a standalone network of homogenous resources. Open source software stacks, propriety tool chain, and programming languages with advanced methodologies are hitting hard on the programmability wall of the FPGAs. The deployment of FPGAs in datacenters will neither be sustainable nor economical, without realizing the multi-tenancy in multiple FPGAs. Inter-FPGA communication among multiple FPGAs remained relatively less addressed p…

020203 distributed computingComputer sciencebusiness.industryWireless networkDistributed computingCloud computing02 engineering and technologyVirtualizationcomputer.software_genreBottleneck020202 computer hardware & architectureSoftware deployment0202 electrical engineering electronic engineering information engineeringWireless[INFO]Computer Science [cs]businessField-programmable gate arraycomputerComputingMilieux_MISCELLANEOUSEfficient energy use2020 IEEE 23rd International Multitopic Conference (INMIC)
researchProduct

Combining GPU and FPGA technology for efficient exhaustive interaction analysis in GWAS

2016

Interaction between genes has become a major topic in quantitative genetics. It is believed that these interactions play a significant role in genetic variations causing complex diseases. Due to the number of tests required for an exhaustive search in genome-wide association studies (GWAS), a large amount of computational power is required. In this paper, we present a hybrid architecture consisting of tightly interconnected CPUs, GPUs and FPGAs and a fine-tuned software suite to outperform other implementations in pairwise interaction analysis while consuming less than 300Watts and fitting into a standard desktop computer case.

0301 basic medicine03 medical and health sciences030104 developmental biologySoftware suiteComputer architecturePairwise interactionComputer scienceBrute-force searchGenome-wide association studyParallel computingComputer caseField-programmable gate arrayImplementation2016 IEEE 27th International Conference on Application-specific Systems, Architectures and Processors (ASAP)
researchProduct

Learning automata based energy-efficient AI hardware design for IoT applications

2020

Energy efficiency continues to be the core design challenge for artificial intelligence (AI) hardware designers. In this paper, we propose a new AI hardware architecture targeting Internet of Things applications. The architecture is founded on the principle of learning automata, defined using propositional logic. The logic-based underpinning enables low-energy footprints as well as high learning accuracy during training and inference, which are crucial requirements for efficient AI with long operating life. We present the first insights into this new architecture in the form of a custom-designed integrated circuit for pervasive applications. Fundamental to this circuit is systematic encodin…

7621003Computer scienceGeneral MathematicsDesign flow1006General Physics and Astronomy02 engineering and technologySoftwareRobustness (computer science)0202 electrical engineering electronic engineering information engineeringField-programmable gate arrayenergy efficiencyHardware architectureArtificial neural networkLearning automata52business.industryTsetlin machines020208 electrical & electronic engineeringGeneral Engineeringartificial intelligence hardware designArticlesneural networksAutomation020202 computer hardware & architecturebusinessComputer hardwareResearch ArticlePhilosophical transactions. Series A, Mathematical, physical, and engineering sciences
researchProduct

An FPGA aligner for short read mapping

2012

The rapid growth of short read datasets poses a new challenge to the mapping of short reads to a reference genome in terms of sensitivity and execution speed. In this work, we present a parallel architecture for short read mapping utilizing field programmable gate array (FPGA)-based hardware. The computation intensive semi-global alignment and the hash table lookup operations are mapped onto an FPGA. The proposed Align Core is implemented with a parallel block structure to gain computational efficiency. We present a new parallel block-wise alignment structure to approximate the conventional dynamic programming algorithm. The performance of our FPGA aligner is compared to the GASSST and BWA …

:Engineering::Computer science and engineering [DRNTU]Dynamic programmingSpeedupBlock structureComputer scienceComputationSensitivity (control systems)Parallel computingField-programmable gate arrayShort readHash table22nd International Conference on Field Programmable Logic and Applications (FPL)
researchProduct

A hybrid short read mapping accelerator

2013

Background The rapid growth of short read datasets poses a new challenge to the short read mapping problem in terms of sensitivity and execution speed. Existing methods often use a restrictive error model for computing the alignments to improve speed, whereas more flexible error models are generally too slow for large-scale applications. A number of short read mapping software tools have been proposed. However, designs based on hardware are relatively rare. Field programmable gate arrays (FPGAs) have been successfully used in a number of specific application areas, such as the DSP and communications domains due to their outstanding parallel data processing capabilities, making them a compet…

:Engineering::Computer science and engineering [DRNTU]GenomeComputer sciencebusiness.industryApplied MathematicsMethodology ArticleChromosome MappingSequence Analysis DNABiochemistryComputer Science ApplicationsSoftwareComputer engineeringStructural BiologySensitivity (control systems)DNA microarraybusinessField-programmable gate arrayAlgorithmMolecular BiologySequence AlignmentDigital signal processingAlgorithmsSoftwareReference genomeBMC Bioinformatics
researchProduct